package com.home.cop.employee.service;

import com.home.cop.employee.model.SysRolePriv;

import java.util.List;

public interface SysRolePrivService {

    /**
     * 删除该角色下的所有菜单
     * @param roleId
     */
    public void deleteRoleMenu(Integer roleId);

    /**
     * 新增角色对应的菜单
     * @param rolePriv
     */
    public void insert(SysRolePriv rolePriv);

    /**
     * 获取当前角色下的菜单数量
     * @param roleId
     * @return
     */
    public Integer countRoleMenus(Integer roleId);

    /**
     * 获取当前角色下的菜单编号
     * @param roleId
     * @return
     */
    public List<Integer> getRoleMenuIds(Integer roleId);
}
